First steps in metacomputing with Amica

نویسندگان

  • Torsten Fink
  • Stephan Kindermann
چکیده

The metacomputing system Amica is a new approach to support the development of coarse grained applications for distributed, dynamic, heterogeneous systems (e.g. computers linked to the Internet). It aims at location-transparent and convenient design of distributed applications and at easy integration of legacy systems. Applications are described in the form of application graphs based on a predefined set of reusable components and connectors. This graph is dynamically interpreted using the Amica infrastructure. Amica provides uniform access to computational resources using the well-known factory pattern. Additionally, a memory subsystem supports the location-transparent use of complex data objects which may be replicated to increase access speed. To transfer data, specific network resources can be used. We report initial experiences using Amica for a computationally intensive real-world problem, the parallel simulation of cellular mobile systems. Measurements show that Amica, even in its premature stage, provides a convenient interface and sufficient efficiency to build distributed applications utilizing heterogeneous, dynamic resources.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of Departmental Metacomputing ML

Bulk Synchronous Parallel ML or BSML is a functional dataparallel language for programming bulk synchronous parallel (BSP) algorithms. The execution time can be estimated and dead-locks and indeterminism are avoided. For large scale applications, more than one parallel machine is needed. We consider here the design and cost-model of a BSML-like language devoted to the programming of such applic...

متن کامل

Scheduling from the Perspective of the Application

Metacomputing is the aggregation of distributed and high-performance resources on coordinated networks. With careful scheduling, resource-intensive applications can be implemented efficiently on metacomputing systems at the sizes of interest to developers and users. In this paper, we focus on the problem of scheduling applications on metacomputing systems. We introduce the concept of applicatio...

متن کامل

Relocation of children after divorce and children's best interests: new evidence and legal considerations.

Relocation cases, in which a divorced parent seeks to move away with the child, are among the knottiest problems facing family courts. The recent trend is to permit such moves, largely because of Wallerstein's (1995) controversial amica curiae brief, which a recent court (Baures v. Lewis, 2001) interpreted as supporting the conclusion that "in general, what is good for the custodial parent is g...

متن کامل

Resource Monitoring and Management in Metacomputing Environments

Sharing of computational resources across multiple administrative domains (sometimes called grid computing) is rapidly gaining in popularity and adoption. Resource sharing middleware must deal with ownership issues, heterogeneity, and multiple types of resources that include compute cycles, data, and services. Design principles and software approaches for monitoring and management tools in such...

متن کامل

Scheduling in Metacomputing Environments

The concept of metacomputing and the emergence of a high-performance “Grid” has been the subject of much discussion. It has been said that the unprecedented increase in available computing power that is possible with the grid will have revolutionary effects similar to the introduction of railroads into the heart of America [12]. One of the most important factors in fully harnessing the power of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000